Multi-donor Neural Transfer Learning for Genetic Programming
نویسندگان
چکیده
Genetic programming (GP), for the synthesis of brand new programs, continues to demonstrate increasingly capable results towards complex problems. A key challenge in GP is how learn from past so that successful simple programs can feed into more challenging unsolved Transfer Learning (TL) literature has yet an automated mechanism identify existing donor with high-utility genetic material problems, instead relying on human guidance. In this article we present a transfer learning which fills gap: use Turing-complete language synthesis, and neural network (NN) be used guide code fragment extraction previously solved problems injection future Using framework synthesises just 10 input-output examples, first study NN ability recognise presence fragments larger program, then end-to-end system takes only examples generates as it solves easier deploys selected solve harder ones. The NN-guided selection shows significant performance increases, average doubling percentage successfully synthesised when tested two different problem corpora, compared non-transfer-learning baseline.
منابع مشابه
Neural Logic Network Learning using Genetic Programming
Neural Logic Network or Neulonet is a hybrid of neural network expert systems. Its strength lies in its ability to learn and to represent human logic in decision making using component net rules. The technique originally employed in neulonet learning is backpropagation. However, the resulting weight adjustments will lead to a loss in the logic of the net rules. A new technique is now developed ...
متن کاملMulti-Instance Learning with MultiObjective Genetic Programming
INTRODUCTION The multiple-instance problem is a difficult machine learning problem that appears in cases where knowledge about training examples is incomplete. In this problem, the teacher labels examples that are sets (also called bags) of instances. The teacher does not label whether an individual instance in a bag is positive or negative. The learning algorithm needs to generate a classifier...
متن کاملMulti-objective Genetic Programming for Multiple Instance Learning
This paper introduces the use of multi-objective evolutionary algorithms in multiple instance learning. In order to achieve this purpose, a multi-objective grammar-guided genetic programming algorithm (MOG3P-MI) has been designed. This algorithm has been evaluated and compared to other existing multiple instance learning algorithms. Research on the performance of our algorithm is carried out on...
متن کاملControlling Effective Introns for Multi-Agent Learning by Genetic Programming
This paper presents the emergence of the cooperative behavior for multiple agents by means of Genetic Programming (GP). For the purpose of evolving the effective cooperative behavior, we propose a controlling strategy of introns, which are non-executed code segments dependent upon the situation. The traditional approach to removing introns was able to cope with only a part of syntactically defi...
متن کاملGenetic Programming for Layered Learning of Multi-agent Tasks
We present an adaptation of the standard genetic program (GP) t o hierarchically decomposable, multi-agent learning problems. To break down a problem that requires cooperation of multiple agents, we use the team objective function to derive a simpler, intermediate objective function for pairs of cooperating agents. W e apply GP to optimize first for the intermediate, then for the team objective...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM transactions on evolutionary learning
سال: 2022
ISSN: ['2688-3007', '2688-299X']
DOI: https://doi.org/10.1145/3563043